#ifndef VISITOR_CHANGE_SIM_STATE
#define VISITOR_CHANGE_SIM_STATE 1

#include <vector>
#include <string>

#include <osg/NodeVisitor>
#include <osgViewer/Viewer>
#include <ObjectInspectorItem.h>
#include <OsgClassDataSource/ObjectOsg.h>
class VisitorChangeSimState : public osg::NodeVisitor
{
public:
    VisitorChangeSimState();
	
    virtual ~VisitorChangeSimState();

	virtual void apply(osg::Node& node);

    void setEnableCallBack(bool boolValue);
private:

    bool m_enableCallBack;//
};

#endif //!VISITOR_CHANGE_SIM_STATE
